buffel grass - French English Dictionary